﻿using System;
using System.Collections.Generic;
using System.IO;
using Windows.Foundation;
using Windows.Foundation.Collections;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;
using Windows.UI.Xaml.Data;
using Windows.UI.Xaml.Input;
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Navigation;

// The User Control item template is documented at http://go.microsoft.com/fwlink/?LinkId=234236

namespace JalaliCalendar
{
    public sealed partial class SeasonControl : UserControl
    {
        public SeasonControl(int year, int season, int offset, int[] lengths)
        {
            this.InitializeComponent();

            int off = offset;
            for (int ii = 0; ii < 3; ii++)
            {
                MonthControl mc = new MonthControl(year, season * 3 + ii, off, lengths[ii]);
                off += lengths[ii];
                off %= 7;
                Grid.SetRow(mc, ii);
                MainGrid.Children.Add(mc);
            }
        }
    }
}
